package com.file.bo;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import lombok.Data;

@Data
@JsonPropertyOrder({"name", "certificateNo", "sex", "nationality", "dateOfBirth", "placeOfBirth", "palceOfStudyAbroad", "graduateSchool", "academicDegree", "major", "dateOfEnrollment", "dateOfCertificateIssuance", "dateOfAuthentication"})
public class OverseasDiploma {
	
	@JsonProperty("姓名")
	@JsonInclude(Include.NON_NULL)
	private String name;
	
	@JsonProperty("认证书编号")
	@JsonInclude(Include.NON_NULL)
	private String certificateNo;
	
	@JsonProperty("性别")
	@JsonInclude(Include.NON_NULL)
	private String sex;
	
	@JsonProperty("国籍")
	@JsonInclude(Include.NON_NULL)
	private String nationality;
	
	@JsonProperty("出生日期")
	@JsonInclude(Include.NON_NULL)
	private String dateOfBirth;
	
	@JsonProperty("出生地")
	@JsonInclude(Include.NON_NULL)
	private String placeOfBirth;
	
	@JsonProperty("留学地")
	@JsonInclude(Include.NON_NULL)
	private String palceOfStudyAbroad;
	
	@JsonProperty("毕业学校")
	@JsonInclude(Include.NON_NULL)
	private String graduateSchool;
	
	@JsonProperty("学位")
	@JsonInclude(Include.NON_NULL)
	private String academicDegree;
	
	@JsonProperty("专业")
	@JsonInclude(Include.NON_NULL)
	private String major;
	
	@JsonProperty("入学日期")
	@JsonInclude(Include.NON_NULL)
	private String dateOfEnrollment;
	
	@JsonProperty("颁证日期")
	@JsonInclude(Include.NON_NULL)
	private String dateOfCertificateIssuance;
	
	@JsonProperty("认证日期")
	@JsonInclude(Include.NON_NULL)
	private String dateOfAuthentication;

}
